foot snare - Inglés Sinónimo Diccionario